Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORDS MOUNT Detached £347,500 15 Dec 2022
2 LORDS MOUNT Detached £298,862 £169,950 13 Nov 2009
3 LORDS MOUNT Detached £316,193 £195,555 19 Dec 2013
5 LORDS MOUNT Detached £429,091 £235,000 18 Nov 2005
6 LORDS MOUNT Detached £482,066 £305,000 31 Aug 2007
7 LORDS MOUNT Detached £408,369 £275,000 20 Mar 2015
9 LORDS MOUNT Detached £335,425 £317,500 28 Feb 2022
12 LORDS MOUNT Detached £500,245 £325,000 1 Jul 2014
13 LORDS MOUNT Detached £390,717 £250,000 8 Nov 2007
15 LORDS MOUNT Semi-Detached £443,965 £248,000 28 Feb 2006
16 LORDS MOUNT Detached £321,266 £187,000 4 May 2012
17 LORDS MOUNT Detached £311,133 £250,000 8 Mar 2019